package com.ice.body.business.model;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ice.body.dict.model.SysDept;
import io.swagger.annotations.ApiModelProperty;
import org.springframework.stereotype.Component;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;

/**
 * Created by GuoYanBin.
 * Description:试剂追溯记录
 * Create Time: 2021-10-25 10:32
 */
@Component
@Data
public class RecordLab implements Serializable {


    @ApiModelProperty(value ="产品序列号",position = 0)
    private Long id;

    @ApiModelProperty(value ="产品序列号",position = 0)
    private String serialNo;

    @ApiModelProperty(value ="部门id",position = 1)
    private Long  deptId;

    @ApiModelProperty(value ="试剂名称",position = 3)
    private String cName;

    @ApiModelProperty(value ="casNo",position = 3)
    private String casNo;

    @ApiModelProperty(value ="epc编码",position = 4)
    private String epcCode;

    @ApiModelProperty(value ="操作人名称",position = 6)
    private String userName;

    @ApiModelProperty(value ="1入库2出库3归还 8销毁",position = 7)
    private Integer state;

    @ApiModelProperty(value ="备注",position = 8)
    private String remark;

    @ApiModelProperty(value ="部门对象")
    private SysDept dept;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

}
